package com.itheima;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;

public class LocalDatetimeDemo04 {
    //直接指定特定时间
    public static void main(String[] args) {
        //   1.获取当前时间
        LocalDate localDate = LocalDate.now();
        // 2023-11-15
        System.out.println("当前时间是：" + localDate);
        //    指定当前年中的第几天。范围是1-366
        LocalDate withDayOfYear = localDate.withDayOfYear(150);
        // 2023-05-30
        System.out.println("指定当年第150天：" + withDayOfYear);
        //    指定本月第几天。1-31
        LocalDate withDayOfMonth = localDate.withDayOfMonth(25);
        // 2023-11-25
        System.out.println("指定本月第25天：" + withDayOfMonth);
        //    直接指定年份 ,入参是int类型
        LocalDate year = localDate.withYear(2025);
        // 2025-11-15
        System.out.println("指定年份为2025 ：" + year);
        //    当前年份基础上，直接指定月份 范围 1-12
        LocalDate month = localDate.withMonth(6);
        // 2023-06-15
        System.out.println("直接指定月份为6：" + month);


    }
}
